keystone stranded conductor - English Synonyms Dictionary